package com.atguigu.day03

object Test01 {
  def main(args: Array[String]): Unit = {
    //需求1： 设计一个函数 传入3个， 类型（char int string）
    //如果传入的参数是（'0',0,"")返回false 否则返回true
    def test01(c1: Char, i1: Int, s1: String): Boolean = {
      if (c1 == '0' && i1 == 0 && s1 == "") false
      else true
    }

    //需求2： 设计一个函数 传入3个参数 分别是（char）（int）（string）
    //如果传入的参数是（'0'）（0）（""）返回false 否则返回true
    def test02(c1: Char) = {

      def test02Int(i1: Int) = {

        def test02String(s1: String) = {
          if (c1 == '0' && i1 == 0 && s1 == "") false
          else true
        }
        test02String _
      }
      test02Int _
    }

    println(test02('0')(0)(""))
    println(test02('1')(0)(""))
    println(test02('0')(1)(""))
    println(test02('0')(1)("1"))
  }

}
